/*
 * @(#)cn.design.pattern.adapter 2020/4/15/0015
 *
 * Copy Right@ 人人译视界
 */


package cn.design.pattern.adapter.objectadapter;

/**
 * <pre>
 * @author tuwei
 *
 * @version 0.9
 *
 * 修改版本: 0.9
 * 修改日期: 2020/4/15/0015
 * 修改人 :  tuwei
 * 修改说明: 初步完成
 * 复审人 ：
 * </pre>
 */
public class VoltageAdapter implements IVoltage5V {

	private Voltage220V voltage220V;

	public VoltageAdapter(Voltage220V voltage220V) {
		this.voltage220V = voltage220V;
	}

	@Override
	public int output5V() {
		int dst = 0;
		if (voltage220V != null) {
			int src = voltage220V.output220V();
			System.out.println("使用对象适配器，进行适配");
			dst =  src / 44;
		}
		return dst;
	}
}
